be in an awful jam - Allemand Anglais Dictionnaire